"""
1 某一类字符的表达
\d      数字
\D      非数字
\s      空格
\S      非空格
\w      字符，包括中文
\W      非字符
[abc]   匹配：abc
[a-z]   匹配：a到z的所有字母
[\b]    退格
.       通配非，出\n以外的所有字符
2 重复次数
*       零个或者多个
+       一个或者多个
？      零个或者一个
{2}     两个
{2,5}   两个到五个
{2,}    至少两个
{，5}   最多五个
3 组合模式
\d{4}[a-z]{5}       表示4个数字+5个小写字母
|                   或者
()                  分组
4 限定位置
^                   字符串开头
\A                  字符窜开头，忽略m标记
$                   字符串行尾
\Z                  字符窜行尾，忽略m标记
\b                  单词边界
\B                  非单词边界
(?=...)             匹配...出现之后时候的位置
(?!...)             匹配...不出现之后时候的位置
(?<=...)            匹配...出现之前时候的位置
(?<!...)            匹配...不出现前之时候的位置
(?()|)              条件语句
"""